import {
    Store,
    install
} from 'vuex';
import Vue from 'vue';
import banner from './banner.js';
import setting from './setting.js';
import about from './about.js';
import project from './project.js';

// 有 cdn 加速的时候，不安装插件
if (!window.Vuex) {
    install(Vue);
}

const store = new Store({
    // 模块化的数据
    modules: {
        banner,
        setting,
        about,
        project
    },
    strict: true // 开启严格模式
});

export default store;